protective earmuffs - German English Dictionary